river beds - French English Dictionary